sprinkling trust - Turkish English Dictionary